IAxis.Stop 方法
命令一個控制運動停止,並將軸設定為停止 (Stopping) 狀態。此方法將中斷所有執行中的函式,當軸處於停止 (Stopping) 狀態,其他函式將無法移動軸,當軸到達速度零後,IKsCommand 的 Done
屬性將立即設為 true。欲離開停止 (Stopping) 狀態並轉為靜止 (Standstill) 狀態,請使用 IKsCommand.Abort。
組合: IntervalZero.KINGSTAR.Base.Class (於 IntervalZero.KINGSTAR.Base.dll) 版本:4.4.0.0
語法
IStopCommand Stop(
double deceleration,
double jerk
)
Function Stop(
deceleration As Double,
jerk As Double
) As IStopCommand
參數
deceleration
型別:double
減速度值,單位取決於 McProfileType。[單位/秒2] 或 [秒]
jerk
型別:double
加加速度值,單位取決於 McProfileType。[單位/秒3] 或 [秒]
回傳值
型別:IStopCommand
回傳停止的狀態。
備註
- 使軸以指定的速度減速直到停止。
- 此方法主要用於緊急停止或特殊情況。
- 若 Deceleration = 0,則方法的行為是實作專用 (implementation-specific) 的。
- 只有 Power 與 Abort 可中止 Stop。
參見